downpipe shoe - French English Dictionary